@charset "utf-8";
/**
* 九藏天下
* @author	zhaoxia.huang@163.com
* @since	2015-04-28
*/
*{
    font-family:Arial,sans-serif,Verdana,'Open Sans',"Trebuchet MS","Microsoft YaHei","STXihei";
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    outline: none;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
    margin:0;
    padding:0;
    list-style:none;
}

/*重置*/

body {color:#333;  background:#f7f7f7; font-size:14px;}
*:focus {	outline: none;}
*,*:after,*:before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 0;	margin: 0;}
img{ border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {}
small {font-size:12px;}
ul,ol {list-style:none;}
a { color:#666;text-decoration:none;  outline:0;}
a:hover {text-decoration:none; color:#f60;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset,img {border:0;}
button,input,select,textarea {/*border:none;*/}
table {	border-cllapse:collapse;	border-spacing:0;	color: #333;		text-align: center;}
.checkbox{	color:#666;}
input[type=text],input[type=password],input[type=button],textarea{	-webkit-appearance:none; border-radius:0;}
input[type=radio]{ border:1px solid #ddd;}
.clear{}
.clear:after { content: "​"; display: block; height: 0px; clear: both; }
caption,th {text-align:left;}
.noBorder{ border:0 none;}
.borderT{ border-top:1px solid #ddd !important;}
.borderB{ border-bottom:1px solid #ddd;}
.borderTB{ border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.pr{ position:relative;}
.disp{ display:block;}
.hide { display: none; }
.tar{ text-align:right;}
.tac{ text-align:center;}
.fl{ float:left;}
.fr{ float:right;}
.AmoreBox a{ display:block; text-align:center; line-height:200%; font-size:16px;}

.w3p{ width:3%;}
.w5p{ width:5%;}
.w10p{ width:10%;}
.w15p{ width:15%;}
.w20p{ width:20%;}
.w22p{ width:22%;}
.w25p{ width:25%;}
.w30p{ width:30%;}
.w34p{ width:34%;}
.w40p{ width:40%;}
.w45p{ width:45%;}
.w50p{ width:50%;}
.w60p{ width:60%;}


.w50{ width:50px;}
.w60{ width:60px;}

.h50{ height:50px;}
.h70{ height:70px;}
.h80{ height:80px;}


.ml2p{ margin-left:2%;}
.mr2p{ margin-right:2%;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mb5{ margin-bottom:5px;}
.mb8{ margin-bottom:8px;}
.mb10{ margin-bottom:10px;}

.ml2{ margin-left:2px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}

.mr5{ margin-right:5px}
.mr10{ margin-right:10px;}


.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}

.cf00{color:#f00;}
.cc00{color:#c00;}
.cf60{color:#f60;}

.c333{color:#333;}
.c666{color:#666;}
.c999{color:#999;}

.size60x60{ height:60px; width:60px; }
.size70x70{ height:70px; width:70px; }
.size80x80{ height:80px; width:80px; }
.size90x90{ height:90px; width:90px; }
.size100x100{ height:100px; width:100px; }
.size150x150{ height:150px; width:150px; }

.bd_b_e0{ border-bottom:1px solid #e0e0e0;}
.bd_b_e{ border-bottom:1px solid #eee;}

/*////////////////////////////////*/
/*			  box Classes       */
/*///////////////////////////////*/
.boxWrap{
    clear:both;
    width:100%;
}
.boxFFF{
    width:100%;
    background:#fff;
    clear:both;
    display:block;
}
.boxBTB{
    width:100%;
    background:#fff;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    clear:both;
    display:block;
}
/*////////////////////////////////*/
/*			  box配套样式1       */
/*///////////////////////////////*/
.boxContain{
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    width:100%;
    display:block;
    padding:0 24px 0px 10px;
    background:url(../images/drop_arrRight.png) right center no-repeat #fff;
    background-size:20px 15px;
}

.boxContain46{
    width:100%;
    height:46px;
    line-height:46px;
    background:#fff;
    clear:both;
    display:block;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;

}
.boxContain46 a{
    width:100%;
    display:block;
    margin:0;
    padding:0 24px 0px 0px;
    height:46px;
    background:url(../images/drop_arrRight.png) right center no-repeat;
    background-size:20px 15px;
}



.boxContain100{
    width:100%;
    display:block;
    margin:0;
    padding:0 24px 0px 100px;
    height:100px;
    background:url(../images/drop_arrRight.png) right center no-repeat;
    background-size:20px 15px;
}

.boxContain110 a{

}




.boxGoods{
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    background:#fff;
}
.boxGoods .goodTit{
    width:100%;
    height:40px;
    line-height:40px;
    clear:both;
    border-bottom:2px solid #ddd;

}
.boxGoods .goodTit h3{
    margin-left:10px;
}
.boxGoods .goodCon{
    width:100%;
    margin:0px auto;
    clear:both;
}



.boxGoods2{
    border-top:2px solid #ccc;
    border-bottom:1px solid #eee;
    background:#fff;
}
.boxGoods2 .goodTit{
    width:100%;
    height:40px;
    line-height:40px;
    clear:both;
    border-bottom:1px solid #ddd;

}
.boxGoods2 .goodTit span.date{
    width:auto;
    color:#999;
    font-size:12px;
}

.boxGoods2 .goodTit h3{
    margin-left:10px;
}
.boxGoods2 .goodCon{
    width:100%;
    margin:0px auto;
    clear:both;
}

.box_TB_E{
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    background:#fff;
}





/*////////////////////////////////*/
/*			  Icon Classes      hzx */
/*///////////////////////////////*/

.icon_sys_goleft ,
.icon_sys_goleft_f ,
.icon_sys_apply_333,
.icon_sys_apply_f,
.icon_sys_home,
.icon_sys_share,
.icon_sys_search,
.icon_sys_car,
.icon_sys_usrcenter,
.icon_qqlogin,
.icon_success,
.icon_usr_tel,
.icon_usr_tel1,
.icon_usr_wx,
.icon_shopcar,
.icon_del,
.icon_edit,
.icon_list_fav,
.icon_list_favOk,
.icon_list_look,
.icon_list_shopcar,
.icon_list_bigfav,
.icon_list_bigfavOk,
.icon_g_service,
.icon_g_tel,
.icon_gds_share,
.icon_gds_shopcar,
.icon_sys_fast_view,
.icon_sys_fast_key,
.icon_price_up,
.icon_price_mid,
.icon_price_dowm,
.icon_g_raise,
.icon_g_stable,
.icon_g_drop{
    background-image:url(../images/jc_sprites_01.png);
    background-repeat:no-repeat;
    background-size:250px 250px;
    display:block;
}

.icon_sys_goleft {
    background-position:0px 0px;
    width:22px;
    height:22px;
}
.icon_sys_goleft_f {
    background-position:-88px 0px;
    width:22px;
    height:22px;
}

.icon_sys_apply_333 {
    background-position:-22px 0px;
    width:22px;
    height:22px;
}
.icon_sys_apply_f {
    background-position:-110px 0px;
    width:22px;
    height:22px;
}

.icon_sys_home {
    background-position:0px -22px;
    width:30px;
    height:22px;
}

.icon_sys_share{
    background-position:-120px -84px;
    width:30px;
    height:22px;
}
.icon_sys_search {
    background-position:-30px -22px;
    width:30px;
    height:22px;
}

.icon_sys_car {
    background-position:-60px -22px;
    width:30px;
    height:22px;
}

.icon_sys_usrcenter {
    background-position:-90px -22px;
    width:30px;
    height:22px;
}

.icon_qqlogin {
    background-position:0px -44px;
    width:145px;
    height:40px;
}
.icon_success{
    background-position:-176px 0px;
    width:37px;
    height:46px;
}
.icon_usr_tel{
    background-position:0px -84px;
    width:20px;
    height:20px;
}
.icon_usr_tel1{
    background-position:-20px -84px;
    width:20px;
    height:20px;
}
.icon_usr_wx{
    background-position:-40px -84px;
    width:20px;
    height:20px;
}
.icon_shopcar{
    background-position:-60px -84px;
    width:30px;
    height:20px;
}
.icon_del{
    background-position:-90px -84px;
    width:20px;
    height:20px;
}

.icon_edit{
    background-position:-40px -124px;
    width:20px;
    height:20px;
}


.icon_list_fav{
    background-position:0px -104px;
    width:20px;
    height:20px;
}
.icon_list_favOk{
    background-position:-90px -104px;
    width:20px;
    height:20px;
}
.icon_list_look{
    background-position:-20px -104px;
    width:20px;
    height:20px;
}
.icon_list_shopcar{
    background-position:-151px -59px;
    width:25px;
    height:25px;
}

.icon_list_bigfav{
    background-position:-199px -106px;
    width:25px;
    height:25px;
}

.collect .icon_list_bigfavxx,.icon_list_bigfavOk{
    background-position:-225px -106px;
    width:25px;
    height:25px;
}


.icon_g_service{
    background-position:0px -124px;
    width:20px;
    height:20px;
}

.icon_g_tel{
    background-position:-20px -124px;
    width:20px;
    height:20px;
}

.icon_gds_share{
    background-position:-40px -104px;
    width:20px;
    height:20px;
}

.icon_gds_shopcar{
    background-position:-64px -104px;
    width:25px;
    height:20px;
}


.icon_sys_fast_view{
    background-position:0px -154px;
    width:22px;
    height:22px;
}
.icon_sys_fast_key{
    background-position:-22px -154px;
    width:22px;
    height:22px;
}

.icon_price_up{
    background-position:-220px -15px;
    width:8px;
    height:10px;
}
.icon_price_mid{
    background-position:-220px -30px;
    width:8px;
    height:10px;
}
.icon_price_dowm{
    background-position:-220px 0px;
    width:8px;
    height:10px;
}

.icon_g_raise{
    background-position:-220px 0px;
    width:8px;
    height:10px;
}
.icon_g_stable{
    background-position:-220px 0px;
    width:8px;
    height:10px;
}
.icon_g_drop{
    background-position:-220px 0px;
    width:8px;
    height:10px;
}

/*new icon_gif*/

.icon_g_tel{
    background:url(../images/icon_gif_tel.gif) 0px 0px no-repeat;
    width:20px;
    height:20px;
    background-size:20px 20px;
}

.icon_g_service{
    background:url(../images/icon_gif_service.gif) 0px 0px no-repeat;
    width:20px;
    height:20px;
    background-size:20px 20px;
}


/* 分享 */
.shareNum1,
.shareNum2,
.shareNum3,
.shareNum4,
.shareNum5,
.shareNum6{
    background-image:url(../images/share.png);
    background-repeat:no-repeat;
    background-size:162px 108px;
    display:block;
    height:54px;
    width:54px;

}
.shareNum1{
    background-position:0 0;
}
.shareNum2{
    background-position:-54px 0px;
}
.shareNum3{
    background-position:-108px 0px;
}
.shareNum4{
    background-position:0 -54px;
}
.shareNum5{
    background-position:-54px -54px;
}
.shareNum6{
    background-position:-108px -54px;
}




/*logo*/

.icon_sys_logo{
    background-image:url(../images/logo.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
    background-size:114px 20px;
    display:block;
    width:114px;
    height:20px;
}


/*////////////////////////////////*/
/*			  button Classes      hzx */
/*///////////////////////////////*/

.buttonH30{
    height:30px;
    line-height:30px;
    text-align:center;
    font-size:14px;
    color:#fff;
    font-family:"微软雅黑";
    background:#e44a57;
    display:block;
    border-radius:3px;
}
.buttonH30:hover{
    color:#fff;
    background:#e84c5a;
}

.buttonH44{
    height:44px;
    line-height:44px;
    text-align:center;
    font-size:16px;
    color:#fff;
    font-family:"微软雅黑";
    background:#e64a58;
    display:block;
}
.buttonH44:hover{
    color:#fff;
    background:#f00014;
}



.buttonH48{
    height:48px;
    line-height:48px;
    text-align:center;
    font-size:16px;
    color:#fff;
    font-family:"微软雅黑";
    background:#e60013;
    display:block;
    border-radius:3px;
}
.buttonH48:hover{
    color:#fff;
    background:#f00014;
}

.buttonH30_c1{
    height:30px;
    line-height:30px;
    text-align:center;
    font-size:14px;
    color:#fff;
    font-family:"微软雅黑";
    background:#454545;
    display:block;
    border:0 none;
    border-radius:3px;
}
.buttonH30_c1:hover{
    color:#fff;
    background:#353535;
}

.buttonH30_r1{
    height:30px;
    line-height:30px;
    text-align:center;
    font-size:14px;
    color:#fff;
    font-family:"微软雅黑";
    background:#e60013;
    display:block;
    border:0 none;
    border-radius:3px;
}
.buttonH30_r1:hover{
    color:#fff;
    background:#f00014;
}



/*////////////////////////////////*/
/*			  input Classes      hzx */
/*///////////////////////////////*/























